﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;

namespace MODEL.ViewModel
{
    public  class Position_application
    {

        [DisplayName("申请序号")]
        public int PosApplyId { get; set; }

        [DisplayName("单位名称")]
        [Required]
        public string CompanyName { get; set; }

        [DisplayName("单位序号")]
        public int CompanyId { get; set; }

        [DisplayName("岗位名称")]
        public string PositionName { get; set; }

        [DisplayName("岗位序号")]
        [Required]
        public int PositionId { get; set; }

        [DisplayName("发布时间")]
        public Nullable<System.DateTime> ReleaseTime { get; set; }

        [DisplayName("学生姓名")]
        public string ApplyStudentName { get; set; }

        [DisplayName("学生学号")]
        [Required]
        public string ApplyStudentNum { get; set; }

        [DisplayName("个人简介")]
        public string Introduction { get; set; }

        [DisplayName("经验技能")]
        public string Experience { get; set; }

        [DisplayName("申请理由")]
        [Required]
        public string ApplyReason { get; set; }

        [DisplayName("申请时间")]
        public Nullable<System.DateTime> ApplyDate { get; set; }

        [DisplayName("是否在岗")]
        [Required]
        public int IsOnGuard { get; set; }
        [DisplayName("筛选结果")]

        public int DistriResult { get; set; }
        [DisplayName("筛选原因")]
        public string DistriReason { get; set; }

        [DisplayName("审核结果")]
        [Required]
        public int AuditResult { get; set; }

        [DisplayName("审核原因")]
        public string AuditReason { get; set; }

        [DisplayName("审核时间")]
        public Nullable<System.DateTime> AuditTime { get; set; }
    }
}
